package switchviz.core.signal;

import switchviz.core.SwitchVizException;
import switchviz.core.data.IData;

public interface ISignal
{
	String getAliasName();
	void setAliasName(String name);
	
	int getPort();
	void setPort(int port);
	
	IData getData();
	void setData(IData data);
	
	boolean isPortRequired() throws SwitchVizException;
	String getOid() throws SwitchVizException;
}
